// package com.example.groove;
//
// /**
//  * XXXXXXXXX
//  *
//  * @author brad zhang
//  * @version 2.0
//  * @date 2021/12/15 9:17
//  */
// public interface RuleFactory {
//     Rule getAgeCategoryRule();
// }
